home *** CD-ROM | disk | FTP | other *** search
/ Champak 122 / Vol 122.iso / games / gem_stri.swf / scripts / __Packages / mx / remoting / debug / NetDebugResponseProxy.as < prev   
Encoding:
Text File  |  2011-01-06  |  15.7 KB  |  404 lines

  1. var ┬º\x01┬º = 602;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") == 602)
  6.    {
  7.       set("\x01",eval("\x01") - 585);
  8.       ┬º┬ºpush(true);
  9.    }
  10.    else if(eval("\x01") == 17)
  11.    {
  12.       set("\x01",eval("\x01") + 288);
  13.       if(┬º┬ºpop())
  14.       {
  15.          set("\x01",eval("\x01") + 190);
  16.       }
  17.    }
  18.    else
  19.    {
  20.       if(eval("\x01") == 305)
  21.       {
  22.          set("\x01",eval("\x01") + 190);
  23.          ┬º┬ºpop() extends ┬º┬ºpop() | typeof ┬º┬ºpop();
  24.          break;
  25.       }
  26.       if(eval("\x01") == 511)
  27.       {
  28.          set("\x01",eval("\x01") - 411);
  29.          play();
  30.          ┬º┬ºconstant(15)(┬º┬ºpop()[┬º┬ºpop()][┬º┬ºconstant(13)],┬º┬ºpop(),┬º┬ºpop());
  31.          break;
  32.       }
  33.       if(eval("\x01") == 512)
  34.       {
  35.          set("\x01",eval("\x01") - 244);
  36.          if(┬º┬ºpop())
  37.          {
  38.             set("\x01",eval("\x01") + 241);
  39.          }
  40.       }
  41.       else
  42.       {
  43.          if(eval("\x01") == 268)
  44.          {
  45.             set("\x01",eval("\x01") + 241);
  46.             loop1:
  47.             while(true)
  48.             {
  49.                set(┬º┬ºpop(),eval(┬º┬ºpop()) - 64);
  50.                if(┬º┬ºpop())
  51.                {
  52.                   set("\x01",eval("\x01") - 290);
  53.                }
  54.                while(true)
  55.                {
  56.                   if(eval("\x01") == 90)
  57.                   {
  58.                      set("\x01",eval("\x01") + 42);
  59.                      ┬º┬ºpush(true);
  60.                   }
  61.                   else if(eval("\x01") == 132)
  62.                   {
  63.                      set("\x01",eval("\x01") + 53);
  64.                      if(┬º┬ºpop())
  65.                      {
  66.                         set("\x01",eval("\x01") + 645);
  67.                      }
  68.                   }
  69.                   else if(eval("\x01") == 405)
  70.                   {
  71.                      set("\x01",eval("\x01") + 53);
  72.                      ┬º┬ºpush(true);
  73.                   }
  74.                   else if(eval("\x01") == 605)
  75.                   {
  76.                      set("\x01",eval("\x01") + 178);
  77.                      ┬º┬ºpush(true);
  78.                   }
  79.                   else if(eval("\x01") == 928)
  80.                   {
  81.                      set("\x01",eval("\x01") - 829);
  82.                      if(┬º┬ºpop())
  83.                      {
  84.                         set("\x01",eval("\x01") + 256);
  85.                      }
  86.                   }
  87.                   else
  88.                   {
  89.                      if(eval("\x01") == 694)
  90.                      {
  91.                         break;
  92.                      }
  93.                      if(eval("\x01") == 7)
  94.                      {
  95.                         set("\x01",eval("\x01") + 44);
  96.                         ┬º┬ºpush(┬º┬ºpop() > (┬º┬ºpop() ^ ┬º┬ºpop() >>> typeof (┬º┬ºpop() >>> ┬º┬ºpop())));
  97.                         break loop0;
  98.                      }
  99.                      if(eval("\x01") == 929)
  100.                      {
  101.                         set("\x01",eval("\x01") - 290);
  102.                         break loop0;
  103.                      }
  104.                      if(eval("\x01") == 51)
  105.                      {
  106.                         set("\x01",eval("\x01") + 360);
  107.                         ┬º┬ºpush(true);
  108.                      }
  109.                      else if(eval("\x01") == 830)
  110.                      {
  111.                         set("\x01",eval("\x01") + 163);
  112.                         ┬º┬ºpush(true);
  113.                      }
  114.                      else if(eval("\x01") == 771)
  115.                      {
  116.                         set("\x01",eval("\x01") - 77);
  117.                         if(┬º┬ºpop())
  118.                         {
  119.                            set("\x01",eval("\x01") - 89);
  120.                         }
  121.                      }
  122.                      else
  123.                      {
  124.                         if(eval("\x01") == 185)
  125.                         {
  126.                            break loop1;
  127.                         }
  128.                         if(eval("\x01") == 993)
  129.                         {
  130.                            continue loop1;
  131.                         }
  132.                         if(eval("\x01") == 639)
  133.                         {
  134.                            set("\x01",eval("\x01") + 132);
  135.                            ┬º┬ºpush(true);
  136.                         }
  137.                         else if(eval("\x01") == 170)
  138.                         {
  139.                            set("\x01",eval("\x01") + 758);
  140.                            ┬º┬ºpush(true);
  141.                         }
  142.                         else if(eval("\x01") == 411)
  143.                         {
  144.                            set("\x01",eval("\x01") - 3);
  145.                            if(┬º┬ºpop())
  146.                            {
  147.                               set("\x01",eval("\x01") - 238);
  148.                            }
  149.                         }
  150.                         else if(eval("\x01") == 783)
  151.                         {
  152.                            set("\x01",eval("\x01") - 14);
  153.                            if(┬º┬ºpop())
  154.                            {
  155.                               set("\x01",eval("\x01") - 364);
  156.                            }
  157.                         }
  158.                         else
  159.                         {
  160.                            if(eval("\x01") == 769)
  161.                            {
  162.                               set("\x01",eval("\x01") - 364);
  163.                               ┬º┬ºconstant(18)(mx.remoting.debug.events.NetDebugConnect.NetDebugNetConnection,null,1);
  164.                               break loop0;
  165.                            }
  166.                            if(eval("\x01") != 458)
  167.                            {
  168.                               if(eval("\x01") == 408)
  169.                               {
  170.                                  set("\x01",eval("\x01") - 238);
  171.                                  ┬º┬ºpop();
  172.                                  var _loc0_ = _loc1_[┬º┬ºconstant(19)][┬º┬ºconstant(25)][┬º┬ºconstant(26)];
  173.                                  var _loc2_ = ┬º┬ºpop();
  174.                                  var _loc1_ = ┬º┬ºpop();
  175.                                  return _loc0_;
  176.                               }
  177.                               if(eval("\x01") == 99)
  178.                               {
  179.                                  set("\x01",eval("\x01") + 256);
  180.                                  toggleHighQuality();
  181.                                  setProperty(┬º┬ºpop(), _X, ┬º┬ºpop());
  182.                                  ┬º┬ºpop()[┬º┬ºpop()][┬º┬ºconstant(30)] = true;
  183.                                  _loc1_[┬º┬ºconstant(35)][┬º┬ºconstant(36)] = true;
  184.                                  _loc1_[┬º┬ºconstant(35)][┬º┬ºconstant(31)] = true;
  185.                                  _loc1_[┬º┬ºconstant(35)][┬º┬ºconstant(37)] = false;
  186.                                  _loc1_[┬º┬ºconstant(35)][┬º┬ºconstant(38)] = false;
  187.                                  _loc1_[┬º┬ºconstant(35)][┬º┬ºconstant(39)] = false;
  188.                                  _loc1_[┬º┬ºconstant(35)][┬º┬ºconstant(40)] = true;
  189.                                  _loc0_ = _loc1_;
  190.                                  _loc1_ = ┬º┬ºpop();
  191.                                  return _loc0_;
  192.                               }
  193.                               if(eval("\x01") == 355)
  194.                               {
  195.                                  set("\x01",eval("\x01") - 47);
  196.                                  if(!_global.mx)
  197.                                  {
  198.                                     _global.mx = new Object();
  199.                                  }
  200.                                  ┬º┬ºpop();
  201.                                  if(!_global.mx.remoting)
  202.                                  {
  203.                                     _global.mx.remoting = new Object();
  204.                                  }
  205.                                  ┬º┬ºpop();
  206.                                  if(!_global.mx.remoting.debug)
  207.                                  {
  208.                                     _global.mx.remoting.debug = new Object();
  209.                                  }
  210.                                  ┬º┬ºpop();
  211.                                  if(!_global.mx.remoting.debug.events)
  212.                                  {
  213.                                     _global.mx.remoting.debug.events = new Object();
  214.                                  }
  215.                                  ┬º┬ºpop();
  216.                                  if(!_global.mx.remoting.debug.events.NetDebugFailedSendError)
  217.                                  {
  218.                                     mx.remoting.debug.events.NetDebugFailedSendError = _loc1_ = function(ev)
  219.                                     {
  220.                                        var _loc1_ = this;
  221.                                        super();
  222.                                        _loc1_.eventType = "Error";
  223.                                        _loc1_.source = "NCD";
  224.                                        _loc1_.originalEvent = ev;
  225.                                        _loc1_.message = "NCD_FAILED_TO_SEND_EVENT";
  226.                                     };
  227.                                     mx.remoting.debug.events.NetDebugFailedSendError.prototype = _loc2_ = new mx.remoting.debug.events.NetDebugNetConnection();
  228.                                     ┬º┬ºpush(ASSetPropFlags(mx.remoting.debug.events.NetDebugFailedSendError.prototype,null,1));
  229.                                  }
  230.                                  ┬º┬ºpop();
  231.                               }
  232.                               break loop0;
  233.                            }
  234.                            set("\x01",eval("\x01") - 451);
  235.                            if(┬º┬ºpop())
  236.                            {
  237.                               set("\x01",eval("\x01") + 44);
  238.                            }
  239.                         }
  240.                      }
  241.                   }
  242.                }
  243.                set("\x01",eval("\x01") - 89);
  244.                toggleHighQuality();
  245.                ┬º┬ºpop()[┬º┬ºpop() and ┬º┬ºpop()] = function()
  246.                {
  247.                   return onDebugEvents.debugevents;
  248.                };
  249.                for(_loc2_ in _loc1_)
  250.                {
  251.                   if(typeof _loc1_[_loc2_] == "onResult")
  252.                   {
  253.                      mx.remoting.debug.NetDebugResponseProxy._originalNR(_loc1_[_loc2_]);
  254.                   }
  255.                }
  256.                _loc0_ = null;
  257.                _loc2_ = ┬º┬ºenumeration();
  258.                _loc1_ = ┬º┬ºpop();
  259.                return _loc0_;
  260.             }
  261.             set("\x01",eval("\x01") + 645);
  262.             if(┬º┬ºpop())
  263.             {
  264.                set("\x01",eval("\x01") - 123);
  265.                if(!_global.mx)
  266.                {
  267.                   _global.mx = new Object();
  268.                }
  269.                ┬º┬ºpop();
  270.                if(!_global.mx.remoting)
  271.                {
  272.                   _global.mx.remoting = new Object();
  273.                }
  274.                ┬º┬ºpop();
  275.                if(!_global.mx.remoting.debug)
  276.                {
  277.                   _global.mx.remoting.debug = new Object();
  278.                }
  279.                ┬º┬ºpop();
  280.                if(!_global.mx.remoting.debug.events)
  281.                {
  282.                   _global.mx.remoting.debug.events = new Object();
  283.                }
  284.                ┬º┬ºpop();
  285.                if(!_global.mx.remoting.debug.events.NetDebugConnect)
  286.                {
  287.                   mx.remoting.debug.events.NetDebugConnect = _loc1_ = function(args)
  288.                   {
  289.                      var _loc1_ = args;
  290.                      var _loc2_ = this;
  291.                      super();
  292.                      _loc2_.eventType = "Connect";
  293.                      _loc2_.connectString = _loc1_[0];
  294.                      if(_loc1_[1] != null)
  295.                      {
  296.                         _loc2_.userName = _loc1_[1];
  297.                      }
  298.                      if(_loc1_[2] != null)
  299.                      {
  300.                         _loc2_.password = _loc1_[2];
  301.                      }
  302.                   };
  303.                   mx.remoting.debug.events.NetDebugConnect.prototype = _loc2_ = new mx.remoting.debug.events.NetDebugNetConnection();
  304.                   ┬º┬ºpush(ASSetPropFlags(mx.remoting.debug.events.NetDebugConnect.prototype,null,1));
  305.                }
  306.                ┬º┬ºpop();
  307.             }
  308.             break;
  309.          }
  310.          if(eval("\x01") == 495)
  311.          {
  312.             set("\x01",eval("\x01") + 372);
  313.             ┬º┬ºpush(true);
  314.          }
  315.          else if(eval("\x01") == 867)
  316.          {
  317.             set("\x01",eval("\x01") - 356);
  318.             if(┬º┬ºpop())
  319.             {
  320.                set("\x01",eval("\x01") - 411);
  321.             }
  322.          }
  323.          else
  324.          {
  325.             if(eval("\x01") != 100)
  326.             {
  327.                if(eval("\x01") == 509)
  328.                {
  329.                   set("\x01",eval("\x01") - 328);
  330.                   if(!_global.mx)
  331.                   {
  332.                      _global.mx = new Object();
  333.                   }
  334.                   ┬º┬ºpop();
  335.                   if(!_global.mx.remoting)
  336.                   {
  337.                      _global.mx.remoting = new Object();
  338.                   }
  339.                   ┬º┬ºpop();
  340.                   if(!_global.mx.remoting.debug)
  341.                   {
  342.                      _global.mx.remoting.debug = new Object();
  343.                   }
  344.                   ┬º┬ºpop();
  345.                   if(!_global.mx.remoting.debug.NetDebugResponseProxy)
  346.                   {
  347.                      mx.remoting.debug.NetDebugResponseProxy = _loc1_ = function(source, original)
  348.                      {
  349.                         super();
  350.                         this._sourceNC = source;
  351.                         this._originalNR = original;
  352.                      };
  353.                      mx.remoting.debug.NetDebugResponseProxy.prototype = _loc2_ = new Object();
  354.                      _loc2_.onDebugEvents = function(debugevents)
  355.                      {
  356.                         var _loc3_ = debugevents;
  357.                         var _loc2_ = _loc3_.length;
  358.                         var _loc1_ = 0;
  359.                         while(_loc1_ < _loc2_)
  360.                         {
  361.                            this._sourceNC.sendServerEvent(_loc3_[_loc1_]);
  362.                            _loc1_ = _loc1_ + 1;
  363.                         }
  364.                      };
  365.                      _loc2_.onResult = function(resultobj)
  366.                      {
  367.                         this._sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugResult(resultobj));
  368.                         this._originalNR.onResult(resultobj);
  369.                      };
  370.                      _loc2_.onStatus = function(statusobj)
  371.                      {
  372.                         var _loc1_ = this;
  373.                         var _loc2_ = statusobj;
  374.                         _loc1_._sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugStatus(_loc2_));
  375.                         if(_loc1_._originalNR.onStatus != undefined)
  376.                         {
  377.                            _loc1_._originalNR.onStatus(_loc2_);
  378.                         }
  379.                         else
  380.                         {
  381.                            _global.System.onStatus(_loc2_);
  382.                         }
  383.                      };
  384.                      _loc2_.__resolve = function(name)
  385.                      {
  386.                         var _loc1_ = name;
  387.                         trace("NetDebugResponseProxy.__resolve name: " + _loc1_);
  388.                         this._sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugReceiveCall(_loc1_,arguments));
  389.                         this._originalNR[_loc1_].apply(arguments);
  390.                         return null;
  391.                      };
  392.                      ┬º┬ºpush(ASSetPropFlags(mx.remoting.debug.NetDebugResponseProxy.prototype,null,1));
  393.                   }
  394.                   ┬º┬ºpop();
  395.                }
  396.                break;
  397.             }
  398.             set("\x01",eval("\x01") + 412);
  399.             ┬º┬ºpush(true);
  400.          }
  401.       }
  402.    }
  403. }
  404.